Dictionaries:

jam duff:

British / Cockney rhyming slang to rhyme with puff , a slang term for a male homosexual .
See Also: jam, roly-poly

Link to this page:

Word Browser